cable canada attorney developers electronics - general medical billing alberta medicine laptops dss nanotechnology toronto intellectual property medical open source canadian biotech thin-client radius3 burlington components intellectual property attorney ottawa electronic application intellectual property lawyer computer digital cameras notebook oakville copyright doctor development cell phones management computer repair biotechnology quebec intellectual property law ontario copyright lawyer patent chemistry laptop projects